.ygc-upload-modal {
    .u-modal-dialog {
        width: 750px;
    }
    .ygc-upload-header {
        background-color: #f3f3f3;
        color: #101010;
        font-size: 14px;
        padding: 10px;
        .u-modal-title {
            font-weight: normal;
        }
        .u-close {
            opacity: 0.8;
        }
        .uf-close {
            color: #101010;
            opacity: 1;
        }
    }
    .u-modal-footer {
        // background-color: #f3f3f3;
        .refer-btn-group {
            text-align: end;
        }
    }
    .u-modal-content {
        min-height: 300px;
        .u-upload.u-upload-drag p.u-upload-drag-icon .uf {
            color: #f53c32
        }
    }
    .filelist-container {
        margin-top: 30px;
        min-height: 30px;
        .filelist-item {
            .filelist-name-row {
                background-color: #f3f3f3;
                // height: 25px;
                line-height: 25px;
                margin-bottom: 5px;
                overflow: hidden;
                opacity: 0.8;
                &:hover {
                    opacity: 1;
                }
                .uf {
                    cursor: pointer;
                    opacity: 0.5;
                    float: right;
                    margin-left: 6px;
                }
                .uf-cloud-down {
                    font-size: 16px;
                }
                .uf-close {
                    font-size: 13px;
                }
                .file-name {
                    color: #101010;
                    font-size: 14px;
                }
            }
            .u-progress {
                height: 6px;
                margin-bottom: 10px;
            }
            &:hover {
                background-color: #f3f3f3;
            }
        }
    }
}